Hinson's Island, Southampton, Bermuda

Hinson's Island, Southampton is an island of Bermuda.